Integration of Software Architecture in Requirements Elicitation for Rapid Software Development
نویسندگان
چکیده
Software Architecture describes system components and their connections. Requirement elicitation catering the perspective of software architecture is quite challenging relatively less explored research area for rapid development. It has gain growing interest due to reusability existing modules with cost quick developmental time. in context requirement engineering an abstraction performing a particular task help group executable architectural components. In this paper, systematic literature review adapted as methodology explore elements that provides better performance simplicity engineering. We analyzed, reviewed listed strategies, tools & techniques along state-of-the-art mechanisms, pros cons application areas. Architectural are already implemented process effective design briefly analyzed. Purpose paper discuss make more integral flexible traceability requirements. Another purpose identify relation between requirements exploring bridge gap by critically evaluating industrially academically proposed methods, frameworks. also highlighted open challenges later section, resource bank created acting valuable model encompasses targeted relevant groups, sub-groups latest techniques, methods framework sources facilitate
منابع مشابه
Automated Requirements Elicitation for Global Software Development (GSD) Environment
Global software development (GSD) outsourcing is a modern business strategy for producing high quality software at low cost. Most of the problems in Global software development (GSD) occur due to the lack of communication between stakeholders, time zone issues, cultural differences, etc. In this paper, our main emphasis will be to improve the Value-based requirement elicitation (VBRE) steps in ...
متن کاملStakeholders Selection Model for Software Requirements Elicitation
Corresponding Author: Fares Anwar Centre of Software Technology and Management, Faculty of Information Science and Technology, University Kebangsaan Malaysia, Selangor, Malaysia [email protected] Abstract: Requirements elicitation is the most critical phase in software requirements engineering. The process is resource intensive, as it concerns with a lot of dedicated stakeholders gathering ...
متن کاملSoftware Development for Simulation of Reformer Furnace
In recent years, lots of research has been done on effective usage of natural gas; the first step in these processes is conversion of natural gas to Syngas. Natural gas reforming process by refomer furnace is commonly used for syngas and hydrogen production. In this paper, a windows based software, RIPI-RefSim, is introduced. By using proper heat, mass, kinetic and thermodynamic models as w...
متن کاملElicitation and Prioritization of Software Requirements
A requirements may be defined as a demand or need. In software engineering, a requirement is a description of what a system should do. System may have dozen to thousands of requirements. Software requirements stipulate what must be accomplished, transformed, produced or provided. In this paper we have proposed a framework for elicitation and prioritization of software requirements using AHP and...
متن کاملSoftware Engineering: Integration Requirements∗
This paper presents a discussion of software integration requirements, with an emphasis on the requirements of post-factum software systems integration. The problem is defined; the requirements and associated issues are discussed. Formality as a major requirement of software integration is emphasized and a formal approach, called Compositional integration, is introduced. The requirements for in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2022
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2022.3177659